package com.jinmdz.fmis.common.annotation;

import java.lang.annotation.*;

/**
 * AnColumn
 *
 * @author LiCongLu
 * @date 2020-01-02 13:45
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
@Documented
public @interface AnColumn {

    /**
     * 列名
     *
     * @return
     */
    String value() default "";

    /**
     * 列排序
     *
     * @return
     */
    int index() default 0;

    /**
     * 格式样板
     *
     * @return
     */
    String pattern() default "";

    /**
     * 前缀
     *
     * @return
     */
    String prefix() default "";

    /**
     * 后缀
     *
     * @return
     */
    String suffix() default "";
}
